package org.jeecg.modules.demo.Kingdee.bank.entity.settlement;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 付款交易撤回请求实体 (SKDLPYTM)
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class PaymentWithdrawRequest {
    
    /**
     * 接口请求代码
     */
    private String action = "SKDLPYTM";
    
    /**
     * 银企直联用户名
     */
    private String userName;
    
    /**
     * 交易类型 (01-单笔付款, 02-批量付款, 03-团金宝付款, 04-批量代发)
     */
  // private String txnType;
    
    /**
     * 外部请求流水号 (单笔付款时使用)
     */
    private String externalNum;
    
    /**
     * 外部请求批次号 (批量付款时使用)
     */
  //  private String extBatchNo;
    
    /**
     * 撤回原因
     */
   // private String withdrawReason;
}